landscape complexity - French English Dictionary